VulkanvsMetal

2021年1月30日—LowlevelGraphicsAPIssuchasVulkan,DirectX,Metal,andWebGPUareconvergingtoamodelsimilartothewayGPUsarecurrentlybuilt.,2022年3月21日—VulkanwascreatedfromtheMantleAPIthatAMDdonatedtotheKhronosgroup.Mantleexist2yearspriortoanymentionsofMetal.Asamember ...,2018年10月24日—MetalandVulkanarelow-level3DgraphicsAPIs,inmuchthesamewaythatOpenGLandDirect3Dare3DgraphicsAPIs.MetalisApple'sAPI, .....

A Comparison of Modern Graphics APIs

2021年1月30日 — Low level Graphics APIs such as Vulkan, DirectX, Metal, and WebGPU are converging to a model similar to the way GPUs are currently built.

Ask HN: Why did Apple create their half

2022年3月21日 — Vulkan was created from the Mantle API that AMD donated to the Khronos group. Mantle exist 2 years prior to any mentions of Metal. As a member ...

What are Metal and Vulkan?

2018年10月24日 — Metal and Vulkan are low-level 3D graphics APIs, in much the same way that OpenGL and Direct3D are 3D graphics APIs. Metal is Apple's API, ...

Vulkan and Metal (some observation…

Metal still does a lot of hand holding and behind-the-scenes management for you, while with Vulkan you are responsible for — literally — everything. And man ...

> C. Metal is a high-level language, Vulkan is low

2021年11月22日 — Metal is a high-level language, Vulkan is low-level. Apple wants you to use a high-level language so they have more flexibility in optimizing ...

Metal、Vulkan、Direct3D 12三大图形引擎架构演进

2022年2月28日 — 低级别的图形API和驱动开销https://www.profesionalreview.com/2019/04/16/directx-12-vs-vulkan/ API是应用编程接口的意思,是一组开发人员可以 ...

Apple Metal Overview

2022年8月7日 — Overall, Metal is superior to Vulkan because it is simpler to use and provides capabilities and benefits that are similar to those of Vulkan. A ...

Comparison between Vulkan, DX12 and Metal?

2019年10月17日 — Metal and DX12 have better support out of the box for programming languages beyond C, and given their OS integration you get model loaders, ...

Is Metal easier to learn than Vulkan?

2020年5月12日 — Vulkan is also a C api like OpenGL while Metal is object oriented. That being said, I assume you have a Mac and are using Xcode. So use Metal.